.w1200{width: 1200px;}
.mt40{margin-top: 40px;}

/*资讯*/
.informationBox{width: 730px;height:358px;border:1px solid #d2d2d2;}
.enterBox{width: 451px;}
.tabChange{height: 48px;line-height: 48px;background: #dcc8b0;border-bottom:1px solid #d2d2d2;}
.tabChange ul li{width:108px;float: left;color: #000;font-size: 18px;text-align: center;line-height: 48px;cursor: pointer;}
.tabChange ul li.active{background:url("../images/navbg1.png") no-repeat left center;color: #fff;}
.informationList{padding: 20px;display: none}
.tabChange .more{display: none}
.informationList.on,.tabChange .more.active{display: block}
.informationList ul  li{background: url("../images/jticon.png") no-repeat left center;padding-left: 20px;height: 36px;line-height: 36px;}
.informationList ul  li span.fl{font-size: 16px;color: #333;width: 470px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.informationList ul  li span.fr{font-size: 14px;color: #737373}
.informationList ul  li a:hover span.fl{color: #bb2d2d;text-decoration: underline;}
.enterBox a{display: inline-block;width: 451px;height: 169px;}
/*课程*/
.courseBox,.linkbox{margin-top: 72px;}
.teacherBox,.liveClass{margin-top: 45px;}
.courseInner{width: 1200px;}
.titleBox{background: url("../images/titleline.png") no-repeat left bottom;padding-bottom: 6px;}
.titleBoxIn{height: 32px;background:#dcc8b0;line-height: 32px;}
.titleBoxIn h1{width: 180px;height: 41px;background: url("../images/titlebg.png") no-repeat left center;text-align: center;line-height: 41px;color: #fff;
font-size: 22px;position: absolute;left: 0;bottom: 0px;}
.courseInner ul li{float: left;width:280px;height:260px;border:1px solid #dcdcdc;margin: 12px 9px 0;transition: all 0.3s;}
.courseInner ul li:hover{box-shadow:0px 6px 6px 0px rgba(0, 0, 0, 0.14);border:1px solid #bb2d2d;}
.courseInner  .courseWord{padding: 20px 10px 12px 10px;height:78px;}
.courseInner  .courseWord h1 {font-size: 16px;color: #000;font-weight:600;font-family:'Lantinghei SC';position: absolute;padding:20px 10px 10px;top:0;left: 0}
.courseInner  .courseWord p span{font-size: 14px;color: #333;}
.courseInner  .courseWord p{position: absolute;left: 0px;bottom: 12px;padding:  0 10px;}
/*师资库*/
.teacherInner{height: 438px;width: 100%;background: url("../images/teacherbg.png") no-repeat center center;margin:15px auto 0;}
.picScroll-left{ width:1200px; position:relative; padding-top: 25px; }
.hd a{width: 40px;height: 40px;display: inline-block;text-align: center;line-height: 40px;cursor: pointer;}
.hd a.prev{background: url("../images/pageleft.png") no-repeat center center;}
.hd a.next{background: url("../images/pageright.png") no-repeat center center;}
.hd a.prev:hover{background: url("../images/leftCur.png") no-repeat center center;}
.hd a.next:hover{background: url("../images/rightCur.png") no-repeat center center;}
.picScroll-left .hd .prev ,.picScroll-left-live .hd .prev {position: absolute;left: -54px;top:199px;}
.picScroll-left-live .hd ul,.picScroll-left .hd ul{text-align: center;position: absolute;left: 0;width: 100%;}
.picScroll-left-live .hd ul{bottom: -20px;}
.picScroll-left .hd ul{bottom: -28px;}
.picScroll-left .hd ul li{display: inline-block;padding-top: 10px;background: #fff; height: 0;overflow: hidden;
	border-radius: 50%;margin:0 4px;width: 10px;}
.picScroll-left .hd ul li.on,.picScroll-left-live .hd ul li.on{background: #bb2d2d;}
.picScroll-left .hd .next,.picScroll-left-live .hd .next{position: absolute;right: -54px;top:199px;}
.picScroll-left-live .hd .next,.picScroll-left-live .hd .prev{top: 120px}
.picScroll-left-live .hd ul li{display: inline-block;padding-top: 6px;border-radius: 50%;background: #999;height: 0;overflow: hidden;width: 6px;
margin:0 5px;}
.picScroll-left .hd a img{margin-top: -2px;}
.picScroll-left .bd{ padding:10px 0 0 2px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left;width:271px;height:360px;background:url("../images/teacherline.png" ) no-repeat  center center #eee;border:2px solid #dcdcdc;border-radius:10px;
margin:  0 12px;transition: all 0.3s;}
.picScroll-left .bd ul li p img{border-radius: 50%;border: 3px solid #bb2d2d;margin-top: 15px;}
.picScroll-left .bd ul li h1{font-size:18px;font-family:'Lantinghei SC';font-weight:600;color:#010100;margin:18px 0 10px;}
.picScroll-left .bd ul li h3{color: #494949}
.picScroll-left .bd ul li .text{width: 271px;height: 100px;background: #ac8b6c;margin-top: 15px;}
.picScroll-left .bd ul li .text h1{padding-left: 18px;background: url("../images/jtwhite.png") no-repeat left center;font-size:14px;
    font-family:'Lantinghei SC';font-weight:600;color:#fff;margin: 13px 10px 3px;}
.picScroll-left .bd ul li .text p{width:228px;font-size:10px;font-family:'Lantinghei SC';color:#fff;margin: 0 auto;line-height: 18px;}
.picScroll-left .bd ul li:hover{}
.picScroll-left .bd ul li:hover .text{background: #bb2d2d;}
/*直播课*/
.picScroll-left-live .bd ul{padding-bottom: 10px!important;}
.picScroll-left-live .bd ul li{margin-right:15px;position: relative;}
.courseInner-live .live-status{width: 70px;padding-left: 50px;color: #fff;font-size: 16px;font-style: normal;
	background: url("../images/livePic02.png") no-repeat left center;height: 30px;line-height: 30px;top: 116px;left: 10px;z-index: 9999}
.courseInner-live  .live-status:hover{background: url("../images/livePic.png") no-repeat left center;}
.courseInner-live  .gray{width: 280px;height:151px;background: url("../images/gray-small.png") repeat 0 0;position: absolute;left: 0px;
top: 0px; display: none;}
.courseInner-live li:hover .gray{display: block;}
/*基地库*/
.baseBox{margin: 72px auto 0;}
.baseBoxIn{background: #eee;padding: 20px;width: 1160px;height: 550px;}
.baseSchool ul{width: 1160px;height: 550px;}
.baseSchool .pic{border-radius:10px;}
.baseSchool ul li{ overflow: hidden;border-radius:10px;}
.baseSchool  .word  h1,.baseSchool  .hide h1{color: #fff;font-size: 20px;padding: 0 10px;margin: 10px 0 5px;}
.baseSchool   .word  p{color: #fff;font-size: 12px;padding: 0 10px;line-height: 20px;}
.baseSchool  .hide{width: 100%;background: url("../images/gray.png") repeat 0 0;border-radius:10px;position: absolute;left: 0;}
.baseSchool  .hide h3{color: #fff;font-size: 12px;}
.baseSchool .school01{top: 0px;left:0px;}
.baseSchool .school01 .word{background: url("../images/schoolbg01.png");width: 100%;height: 100px;overflow: hidden;position: absolute;left: 0px;
    top: 166px;}
.baseSchool  .school01 .hide p{margin-top: 100px;}
.baseSchool .school02{bottom: 0px;left:0px;}
.baseSchool .school02 .word{background: url("../images/schoolbg02.png");width: 100%;height: 100px;overflow: hidden;position: absolute;left: 0px;
    top: 116px;}
.baseSchool  .school02 .hide p,.baseSchool  .school03 .hide p{margin-top: 70px;}
.baseSchool .school03{bottom: 0px;left:269px;}
.baseSchool .school03 .word{background: url("../images/schoolbg03.png");width: 100%;height: 100px;overflow: hidden;position: absolute;left: 0px;
    top: 116px;}
.baseSchool .school04{top: 0px;left:538px;}
.baseSchool .school04 .word{background: url("../images/schoolbg04.png");width: 100%;height: 100px;overflow: hidden;position: absolute;left: 0px;
    top: 376px;}
.baseSchool  .school04 .hide p{margin-top: 240px;}
.baseSchool .school05{top: 0px;right:0px;}
.baseSchool .school05 .word{background: url("../images/schoolbg05.png");width: 100%;height: 100px;overflow: hidden;position: absolute;left: 0px;
    top: 166px;}
.baseSchool  .school05 .hide p{margin-top: 90px;}
.baseSchool .school06{bottom: 0px;right:0px;}
.baseSchool .school06 .word{background: url("../images/schoolbg06.png");width: 100%;height: 100px;overflow: hidden;position: absolute;left: 0px;
    top: 116px;}
.baseSchool  .school06 .hide p{margin-top: 70px;}
.baseSchool  .word{display:none; }
/*友情链接*/
.picScroll-link {width: 1200px;border-bottom: 2px solid #bb2d2d;}
.picScroll-link .bd{width: 1200px;overflow: hidden;margin-left: 30px;padding: 40px 0 20px 0px;}
.picScroll-link .picList li {width: 270px;margin-right: 20px;float: left;}
.picScroll-link .picList li a{border:1px solid #bb2d2d;border-radius:5px;margin-bottom:20px; overflow: hidden;display: inline-block;width: 100%;}
.picScroll-link .hd .prev{position: absolute;left: -54px;top:90px;}
.picScroll-link .hd .next{position: absolute;right: -54px;top:90px;}
/*.hd a:hover{    background: url(../images/jtbg02.png) no-repeat left center;}*/
.picScroll-link .hd a img{margin-top: -2px;}
/*登录*/
.loginLayer{display: none;}
.loginLayer .title{font-size: 20px;color: #fff;
    background: url("../images/bjgydx_login.png") repeat-x left center;

line-height: 47px;width: 100%;height: 47px;}
.loginLayer form{width: 420px;margin: 40px  auto 0;}
.loginLayer .iptBox span{font-size: 20px;color: #BF9C59;float: left;font-weight:800;display: inline-block;width: 60px;margin-right: 18px;line-height: 46px;}
.loginLayer .iptBox p{width: 340px;height: 44px;border: 1px solid #d2d2d2;float: left}
.loginLayer .iptBox  i{display: inline-block;width: 44px;height: 44px;background: #b5b5b5;text-align: center;line-height: 44px;}
.loginLayer .iptBox input{height: 44px;line-height: 44px;border: none;outline: none;background: none;width:250px;padding: 0 10px;display: inline-block;
color: #333;font-size: 16px;}
.loginLayer .text{margin-left:80px;margin-top: 10px; height: auto;overflow: hidden}
.loginLayer .text span{color: #333;font-size: 14px;}
.loginLayer .text a{color: #007072;font-size: 14px;}
.loginLayer .text a:hover{text-decoration: underline}
.loginLayer .text .checkbox{vertical-align: middle;margin-right: 5px;}
.loginLayer .submitBtn{width: 340px;height: 47px;line-height: 47px;margin: 45px auto 0;}
.loginLayer .submitBtn input{border: none;background: url("../images/loginbtn.png") no-repeat 0 0;outline: none;color: #fff;display: inline-block;
width: 100%;height: 100%;font-size: 20px;font-weight:800;cursor: pointer}
.layui-layer-setwin .layui-layer-close2{background-image:url("../images/closeicon.png");width: 30px; height: 30px;background-position:0 0 !important;right: -42px!important;
    top: -40px!important;}
/*直播详情*/
.detailRich_text .titleBoxIn h1{cursor: pointer;background: url(../images/titlebg.png) no-repeat left center;color: #fff}
.detailRich_text .titleBoxIn h1.active{background: url(../images/titlebg.png) no-repeat left center;color: #fff}
.titleBoxIn h1.classMenu{left: 180px;}
.class-tab-main .class-tab{display: none;}
.class-tab-main .class-tab.on{display: block;}
.live-course-menu  li {height: auto;padding:  20px 0;border-bottom: 1px solid #dcdcdc;position: relative;}
.live-course-menu  li h1{font-size: 20px;color: #333;margin-bottom: 10px;width: 85%}
.live-course-menu  li span{font-size: 16px;color: #666}
.live-course-menu  li b{font-size: 16px;font-weight: normal;color: #333;margin-left: 60px;}
.live-course-menu  li b.liveing{color: #169bd5}
.live-course-menu  li a{display: inline-block;width: 105px;height: 30px;text-align: center;line-height: 30px;font-size: 16px;
color: #fff;background: #169bd5;border-radius: 5px;position: absolute;right: 0px;top: 40px;}
.live-course-menu  li a.un-begin{background: #9e9e9e;}
.courseInner-live h3{font-size: 14px;color: #333;left: 0;bottom: 36px;position: absolute;padding: 0 10px;width: 260px;}
